How Stakeholders' Commitment May Affect the Success of Requirements Elicitation
نویسندگان
چکیده
Requirements elicitation consists in collecting information about the requirements and the environment of a systemto-be. It usually involves business analysts who are eliciting information, and stakeholders who are providing information. This paper investigates how the commitment of stakeholders to a RE project influences the results of elicitation. We suggest a way to measure the commitment of stakeholders during RE, and propose the so-called “commitment matrix”, which shows what analysts can expect from stakeholders who are more, as opposed to those who are less committed. The matrix builds on a survey of 87 stakeholders. Our results suggest that commitment somehow affects the information provided by stakeholders, and that it is therefore a relevant criterion to account for when selecting stakeholders to be involved in elicitation. Keywords—Requirements Elicitation, Commitment, Involvement
منابع مشابه
Elicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملThe Factors of Software Systems that Contribute to Requirements Elicitation
Requirements elicitation describes the activities needed to determine the requirements of a software system. It is essential to the success of a software development project. Requirements elicitation techniques are used by requirements engineers to discover the information needed to build systems that will satisfy the needs of stakeholders. This paper presents different types of software system...
متن کاملElicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملRequirement Meta-model and Ontology-based Blogs Architecture for IS Requirements Elicitation
Collecting requirements from large number of online stakeholders is one of success factors of information systems on Internet. However, unstructured and fragmental requirements are difficult to be seamlessly integrated. Distributed stakeholders are difficult to deliver and discuss requirements in an effective and efficient way. This paper proposes a meta-model to structuralize requirements. Thi...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کامل